$(document).ready(function() {

var h = jQuery(document.body).height();
jQuery('#fade').css({"height":h});
addHover();
   });

function addcoment(n){
  $(".error").remove();
  var n = n;
  var id = $("#id").val();
  var comwhat = $("#comwhat").val();
  var nick = $("#name").val();
  var email = $("#email").val();
  var www = $("#www").val();
  var tekst = $("#text").val();
  var hasError = false;
  var regurl = /^(http:\/\/)?((?:[-a-z0-9]+\.)+[a-z]{2,})/;
  var wynurl = www.match(regurl);

  var regmail = /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i;
  var wynmail = email.match(regmail);
  if (wynmail == null) {
   $("#email").after('<div class="error">Wprowadź poprawny adres email</div>');
    hasError = true;
  }
  if (nick.length < 3) {
    $("#name").after('<div class="error">Podaj imię lub nick</div>');
    hasError = true;
  }
  if (tekst.length < 3) {
    $("#text").after('<div class="error">Wpisz treść komentarza</div>');
    hasError = true;
  }
  if (www.length > 0 && wynurl == null) {
    $("#www").after('<div class="error">Podaj poprawny adres strony</div>');
    hasError = true;
  }
  if (hasError == false) {


    $(this).preloader();

    $.post("sg-addcomment.php?key="+n, {id:id, comwhat:comwhat, nick:nick, email:email, www:www, tresc:tekst},
	  function(sRe){
	    $("#comments").before(sRe);
	    $("#addcomment").slideDown("slow");
	    $.post("sg-comments-tpl.php?key="+n,{id:id,comwhat:comwhat},
	      function(sReRe){
		$("#comments").slideUp("slow");
		$("#comments").replaceWith(sReRe);
		$("#addcomment").fadeOut("slow");

		$(this).preloader({akcja:"stop"});
		addHover();

		scrollTo(".response");
	      });
	  });
  }
  return false;
}

function sendForm(n) {
$('.error').remove();
var n = n;
var imie = $("#name").val();
var mail = $("#email").val();
var content = $("#content").val();
var regmail = /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i;
var hasError = false;

if (mail.match(regmail) == null) {
	hasError = true;
	$("#email").after('<div class="error">Podaj poprawny adres e-mail</div>');

}
if (imie.length < 3){
	hasError = true;
	$("#name").after('<div class="error">Podaj imię</div>');
}
if (content.length < 15){
	hasError = true;
	$("#content").after('<div class="error">Wpisz treść wiadomości</div>');
}
if (hasError == false){
       $(this).preloader();
	$.post("sendmail.php?key="+n,{imie:imie,email:mail,tresc:content}, function(sResponse){
		$(".contactform").fadeOut("slow", function(){
		    $(".contactform").hide();
		});
		$(".contactform").after(sResponse);
		$(this).preloader({akcja:"stop"});
	});

}
}
function scrollTo(selector){
		var targetOffset = $(selector).offset().top;
		$('html,body').animate({scrollTop: targetOffset});
	}


function addHover() {
    if ( $('#comments .entry').length > 0 ) {
	$('#comments .entry').hover(function(){
	    $(this).addClass('hover');
	}, function(){
	    $(this).removeClass('hover');
	});
    }
    return false;
}
function linkback() {
    window.history.back();
    return false;
}
